living independently - Turc Anglais Dictionnaire